Sri Lankan skipper Dimuth Karunaratne feels that India's Rohit Sharma was the best ideal person for young cricketers to learn from.